package thiskeyword;

public class Person {

    String name;
    String gender;
    int age;

    Person() {
        System.out.println("一个人从世界上诞生了...");
    }

    Person(String name, String gender, int age) {
        this(); //调用本类的其它构造方法，必须出现在构造方法的第一句。
        this.name = name;
        this.gender = gender;
        this.age = age;
    }

    public void sleep() {
        System.out.println(this.name + "正在睡觉zzz...");
    }

    public void intoRestRoom() {
        System.out.println(this.name + "进入休息室...");
        this.sleep(); //调用当前对象的成员方法
    }


    public static void main(String[] args) {
        Person p1 = new Person("张三", "男", 35);
    }
}
